FluentForm\App\Services\Integrations\MailChimp\MailChimpIntegration S

Total Complexity 49
Dependencies 4
Dependents 0
Total lines 487
Lines of code 408
Logical lines of code 129
Comment lines 11
Methods 16
Properties 0

Methods 16

Method Rating Maintainability Complexity Lines of code
prepareIntegrationFeed()
A
53 8 23
getSettingsFields()
S
34 1 114
notify()
S
54 6 20
saveGlobalSettings()
S
49 4 33
getInterestCategories()
S
52 4 24
getInterestSubCategories()
S
52 4 24
fetchInterestGroups()
S
54 4 22
getLists()
S
56 4 17
findMergeFields()
S
59 3 13
getMergeFields()
S
63 3 11
sanitizeSettings()
S
56 2 20
getGlobalFields()
S
52 1 26
getGlobalSettings()
S
63 2 11
getIntegrationDefaults()
S
54 1 23
__construct()
S
58 1 15
pushIntegration()
S
61 1 12